period of redemption - French English Dictionary